package com.ruoyi.fly.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @Author: wdf
 * @Date: 2024/5/31
 */
@ApiModel(value = "金额统计")
@Data
public class AmountView implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty(value = "用户id")
    private String id;

    @ApiModelProperty(value = "用户账号/用户名")
    private String account;

    @ApiModelProperty(value = "直接推荐用户消费金额")
    private BigDecimal directSpentAmount;

    @ApiModelProperty(value = "间接推荐用户消费金额")
    private BigDecimal indirectSpentAmount;

    @ApiModelProperty(value = "直接推荐奖励比率")
    private BigDecimal directRatio;

    @ApiModelProperty(value = "直接推荐奖励金额")
    private BigDecimal directAmount;

    @ApiModelProperty(value = "间接推荐奖励比率")
    private BigDecimal indirectRatio;

    @ApiModelProperty(value = "间接推荐奖励金额")
    private BigDecimal indirectAmount;

}
